Skip to content

chore: Split robot launch - mapping (bringup+SLAM) vs robot (bringup+nav)#10

Merged
MJohnson459 merged 1 commit into
mainfrom
launch-tidy
Jun 23, 2026
Merged

chore: Split robot launch - mapping (bringup+SLAM) vs robot (bringup+nav)#10
MJohnson459 merged 1 commit into
mainfrom
launch-tidy

Conversation

@MJohnson459

Copy link
Copy Markdown
Contributor

Rename the robot task to mapping (bringup + slam_toolbox) and repurpose robot to mean everyday operation: bringup + Nav2 against a saved map.

  • mote_bringup/launch/robot_launch.py: now composes mote_launch + nav2_launch, forwarding a map arg defaulting to ~/.mote/map.yaml
  • mote_bringup/launch/mapping_launch.py: the former robot_launch.py contents (mote_launch + slam_launch), unchanged
  • pixi.toml: add mapping task; robot now resolves to the new composition
  • CLAUDE.md/README: update launch hierarchy and task docs; correct the stale "localization_launch.py — AMCL-based" note (it is kinematic_icp odometry; AMCL lives in nav2_launch.py)

Rename the `robot` task to `mapping` (bringup + slam_toolbox) and repurpose
`robot` to mean everyday operation: bringup + Nav2 against a saved map.

- mote_bringup/launch/robot_launch.py: now composes mote_launch + nav2_launch,
  forwarding a `map` arg defaulting to ~/.mote/map.yaml
- mote_bringup/launch/mapping_launch.py: the former robot_launch.py contents
  (mote_launch + slam_launch), unchanged
- pixi.toml: add `mapping` task; `robot` now resolves to the new composition
- CLAUDE.md/README: update launch hierarchy and task docs; correct the stale
  "localization_launch.py — AMCL-based" note (it is kinematic_icp odometry;
  AMCL lives in nav2_launch.py)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@MJohnson459 MJohnson459 merged commit 170ab4b into main Jun 23, 2026
2 checks passed
@MJohnson459 MJohnson459 deleted the launch-tidy branch June 24, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant